/* Trading Main */
.tradingMain{margin-top:17px; padding-bottom:7px;}
.tradingContent { padding-top: 15px; float: left;}
.tradingContentBox { float: left; width: 244px; height: 242px; border: 1px solid #d0d0d0; margin-right:15px; position:relative; }
.tradingContentBox .fullSizeLink { width: 242px; margin-left:1px; background:url(../img/content/helpContentdivBg.png) top left repeat-x; text-align:center; padding-top:1px;} 
.tradingContentBoxTitleDiv { position: absolute; bottom: 0; left: 0; width: 100%; text-align: left; height: 44px; }
.tradingContentBoxTitleDiv img { margin-top: 13px; float: left; margin-left: 19px;}
.tradingContentBoxTitleDiv span { line-height:44px; float: left; margin-left:5px; font-size: 16px; color: #9bba44;}
.tradingMain p a{ font-weight:bold; color:#595959 !important;}


.tradeDownloadButton:hover { background-position: bottom left; background-position: bottom left; }
.tradeDownloadButton { width: 301px; margin:23px 0 8px 0; display:block; height: 55px; background:url(../img/content/greenGradientButtonHugeHeight.jpg) top left repeat-x;}
.tradeDownloadButton p {color: #ffffff; font-size: 16px; margin-top: 3px; font-weight:bold;}
.tradeDownloadButton h3 { color: #ffffff; font-size: 16px; }
.tradeDownloadButton div { margin-left:12px; float: left; margin-top: 5px; }
.tradeDownloadButton img { float: right; margin-top: 17px; margin-bottom: 0; margin-right: 11px; }

.alflist{padding-top:7px;}
.alflist li{padding-bottom:20px;}
.alflist li.last{padding-bottom:0;}
.contentLeftContent ol{padding-bottom:0;}

.tradingScrollOuter { height: 826px; }
.tradingScrollInner { overflow: auto; width: 490px; }
.tradingScrollOuter .jScrollPaneContainer { width: auto !important;  }
.tradingScrollOuter .jScrollPaneContainer .jScrollPaneTrack { height: 100% !important; background:url(../img/general/jscroll/scroll_bgbig.jpg) top left no-repeat; width: 16px !important; }
.tradingScrollOuter .jScrollPaneContainer .jScrollPaneTrack .jScrollPaneDrag { width: 16px !important; }

/* Terms of Business */
.leftSideBar { float: left; width: 226px; margin-right:17px; margin-top: 25px;  }
.leftSideBar ul li { float: left; width: 100%; display:block; height:20px; margin:0 !important;}
.leftSideBar ul li a { padding: 3px 7px 3px 7px; font-size: 11px; font-weight:bold; color:#b4b4b4; display:block; border-bottom:solid 1px #e9e9e9;}
.leftSideBar ul li a:hover, .leftSideBar ul li a.leftselected {background: #97b052; color:#FFFFFF;}

.tradingnarrow{width:510px !important; border-left:#d3d3d3 1px solid; padding-left: 14px; float:left; margin-top: 25px; }
.tradingnarrow h3{font-size:13px; color:#9bba44;}
.jScrollPaneDrag { background-position: center 3px !important; }
.tradingScrollOuter .overview { width: 90%; padding-left: 15px;}
.tradingScrollOuter .viewport { margin-left: 0; position:absolute; left: -1px; width: 100%; height: 100%; margin-left: 0;padding-top: 0; }
.tradingScrollOuter .thumb { background: url(../img/homeContent/customScrollBarScrollBarBg.png) top left no-repeat; margin: 5px 0 5px 2.5px; }
.tradingScrollOuter .end { position: absolute; bottom:0px; background: url(../img/homeContent/customScrollBarScrollBarBottom.jpg) top left no-repeat; }
.tradingScrollOuter .scrollbar { position: relative; float: right; width: 11px; height: 100% !important; background:url(../img/homeContent/customScrollBarScrollBg.jpg) top left repeat-y;  }
.tradingScrollOuter .track {  height: 100%; width:5px; position: relative; padding: 0 1px; }
.tradingScrollOuter .thumb { height: 48px; width: 5px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
.tradingScrollOuter .thumb .end { overflow: hidden; height: 14px; width: 5px; }
.tradingScrollOuter .disable{ display: none; }
.tradingScrollOuter { position:relative; }
#risk_warning {padding-top: 15px;}